slow-growing tumor - Turkish English Dictionary